package org.wlgzs.website.wlgzsoffice.service;

import org.wlgzs.website.wlgzsoffice.entity.TbAssess;
import org.wlgzs.website.wlgzsoffice.util.ResultMsg;

public interface AssessService {

    /**
        * @author:wqjhky@gmail.com
    　　* @Description: 发起考核
    　　* @param
    　　* @return
    　　* @date 2018-08-08 16:44
    　　*/
    ResultMsg insertAssess(TbAssess assess);

    /**
        * @author:wqjhky@gmail.com
    　　* @Description:删除考核
    　　* @param
    　　* @return
    　　* @date 2018-08-08 16:44
    　　*/
    ResultMsg deleteAssess(int assessId);

    /**
        * @author:wqjhky@gmail.com
    　　* @Description: 修改考核要求
    　　* @param
    　　* @return
    　　* @date 2018-08-08 16:45
    　　*/
    ResultMsg update(TbAssess assess);

    /**
        * @author:wqjhky@gmail.com
    　　* @Description: 查看考核
    　　* @param  
    　　* @return  
    　　* @date 2018-08-08 16:47 
    　　*/

    ResultMsg checkAssess(int assessId);

    /**
        * @author:wqjhky@gmail.com
    　　* @Description: 查看全部考核
    　　* @param
    　　* @return
    　　* @date 2018-08-09 15:10
    　　*/
    ResultMsg checkAllAssess(int pageNum,TbAssess assess);

}
